package com.bbva.general.entities;

import java.util.HashSet;
import java.util.Set;

@SuppressWarnings("serial")
public class Iconossistemas implements java.io.Serializable {

	private String idicono;
	private String nombre;
	private String descripcion;
	private String pagina;
	private String codigo;
	private String menu;
	@SuppressWarnings("unchecked")
	private Set paginaAccions = new HashSet(0);
	@SuppressWarnings("unchecked")
	private Set accesoperfils = new HashSet(0);

	public Iconossistemas() {
	}

	public Iconossistemas(String idicono, String nombre, String pagina,
			String menu) {
		this.idicono = idicono;
		this.nombre = nombre;
		this.pagina = pagina;
		this.menu = menu;
	}

	@SuppressWarnings("unchecked")
	public Iconossistemas(String idicono, String nombre, String descripcion,
			String pagina, String codigo, String menu, Set paginaAccions,
			Set accesoperfils) {
		this.idicono = idicono;
		this.nombre = nombre;
		this.descripcion = descripcion;
		this.pagina = pagina;
		this.codigo = codigo;
		this.menu = menu;
		this.paginaAccions = paginaAccions;
		this.accesoperfils = accesoperfils;
	}

	public String getIdicono() {
		return this.idicono;
	}

	public void setIdicono(String idicono) {
		this.idicono = idicono;
	}

	public String getNombre() {
		return this.nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDescripcion() {
		return this.descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getPagina() {
		return this.pagina;
	}

	public void setPagina(String pagina) {
		this.pagina = pagina;
	}

	public String getCodigo() {
		return this.codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getMenu() {
		return this.menu;
	}

	public void setMenu(String menu) {
		this.menu = menu;
	}

	@SuppressWarnings("unchecked")
	public Set getPaginaAccions() {
		return this.paginaAccions;
	}

	@SuppressWarnings("unchecked")
	public void setPaginaAccions(Set paginaAccions) {
		this.paginaAccions = paginaAccions;
	}
	@SuppressWarnings("unchecked")
	public Set getAccesoperfils() {
		return this.accesoperfils;
	}
	@SuppressWarnings("unchecked")
	public void setAccesoperfils(Set accesoperfils) {
		this.accesoperfils = accesoperfils;
	}
	
}
